package day02;
//此类适用于验证int类型的测试demo           ---休息至：15:10
public class IntDemo {
    public static void main(String[] args) {
        /*
        int类型的数据做除法int类型的变量，占用内存空间4个字节，存储范围：-2147483648 到 2147483647的时候只会保留整数位，整数直接量为int类型
        运算时如果超出int类型的最大存储范围，会溢出，溢出不是报错，但需要避免
         */
        int    a = 10;
        int    b = 2147483647;
        System.out.println(a);
        System.out.println(b);
        //System.out.println(2147483648);     //编译错误，整数的直接量为int类型，但是超出了int的范围，报错
        System.out.println(a / 2);      //5
        System.out.println(a / 3);      //3，只保留整数位

        //进行运算的时候，结果超出了int类型的最大存储范围，会溢出，溢出不是报错，但需要避免
        System.out.println(b + 3);      //会溢出，因为结果超出了int类型的最大存储范围

    }
}
